from phigros import *

bpm = 160
spd = 0.8

d_line = Line(0.5, 0.5, 0, 0)

Offset(0.1)
with Multiplier(30 / bpm):
    with Line(0.5, 0) as line5:
        for i in range(1, 12):
            line5.set(i * 2, y=1)
            line5.set(i * 2 + 1, y=0)
        line5.set(26, width=0)
    d_line.set(21, width=0)
    d_line.set(23, width=1)
    Offset(26)
    with d_line:
        Click(0, -0.375, spd)
        Click(1, -0.1, spd)
        Click(2, -0.275, spd)
        Click(3, 0, spd)
        Click(4, -0.15, spd)
        Click(5, 0.23, spd)
        Click(6, -0.2, spd)
        Click(7, 0.18, spd)
        Click(8, -0.05, spd)
        Click(9, 0.4, spd)
        Click(10, 0, spd)
        Click(11, 0.45, spd)
        Click(12, -0.2, spd)
        Click(13, 0.187, spd)
        Click(14, -0.2, spd)
        Click(15, 0.187, spd)
        Offset(16)

        Click(0, 0.375, -spd)
        Click(1, 0.1, -spd)
        Click(2, 0.275, -spd)
        Click(3, 0, -spd)
        Click(4, 0.15, -spd)
        Click(5, -0.23, -spd)
        Click(6, 0.2, -spd)
        Click(7, -0.18, -spd)
        Click(8, 0.05, -spd)
        Click(9, -0.4, -spd)
        Click(10, 0, -spd)
        Click(11, -0.45, -spd)
        Click(12, 0.12, -spd)
        Click(13, 0.15, -spd)
        Click(14, -0.12, -spd)
        Click(15, -0.15, -spd)
        Offset(16)

        d_line.set(0, y=0.5)
        Click(0, -0.3, spd)
        Drag(1, -0.32, spd)
        Drag(2, -0.32, spd)
        Drag(3, -0.3, spd)
        Click(4, 0.3, spd)
        Drag(5, 0.32, spd)
        Drag(6, 0.32, spd)
        Drag(7, 0.3, spd)
        d_line.set(8, y=0.3)
        Click(8, -0.1, -spd)
        Drag(9, -0.05, -spd)
        Drag(10, -0.1, -spd)
        Drag(11, -0.05, -spd)
        Click(12, 0.15, -spd)
        Drag(13, 0.1, -spd)
        Drag(14, 0.05, -spd)
        Drag(15, 0.1, -spd)
        d_line.set(16, y=0.5)
        Offset(16)

        Click(0, -0.4, spd)
        Click(1, 0.4, spd)
        Click(2, -0.4, spd)
        Click(3, 0.4, spd)
        Click(4, -0.11, spd)
        Click(5, 0.11, spd)
        Click(6, -0.165, spd)
        Click(7, 0.165, spd)
        Click(8, 0.4, spd)
        Click(9, -0.4, spd)
        Click(10, 0.4, spd)
        Click(11, -0.4, spd)
        Flick(12, 0.09, spd)
        Click(13, -0.09, spd)
        Click(14, 0.09, spd)
        Click(15, -0.09, spd)
        Offset(16)

        d_line.set(0, y=0.5, angle=0)
        p = (0.5 - 1 / 6) / 64
        Hold(0, 0.35, spd, 12)
        Click(1, -0.431, spd)
        Click(2, -0.32, spd)
        Click(3, -0.19, spd)
        Click(4, -0.1, spd)
        Click(5, -0.222, spd)
        Click(6, -0.31, spd)
        Click(7, -0.444, spd)
        Click(8, -0.3, spd)
        Click(9, -0.28, spd)
        Click(10, -0.25, spd)
        Click(11, -0.2, spd)
        d_line.set(12, y=0.5 - 12 * p, angle=5)
        Drag(12, -0.2, spd)
        Drag(13, -0.2, spd)
        Drag(14, -0.2, spd)
        Drag(15, -0.2, spd)
        d_line.set(16, y=0.5 - 16 * p, angle=2)
        Hold(16, -0.35, spd, 8)
        Click(17, 0.234, spd)
        Click(18, 0.157, spd)
        Click(19, 0.2, spd)
        Click(20, 0.29, spd)
        Click(21, 0.31, spd)
        Click(22, 0.35, spd)
        Click(23, 0.32, spd)
        d_line.set(24, y=0.5 - 24 * p, angle=-1.5)
        Hold(24, 0.4, spd, 8)
        Click(25, 0, spd)
        Click(26, -0.05, spd)
        Click(27, -0.12, spd)
        Click(28, -0.2, spd)
        Click(29, -0.2, spd)
        Click(30, -0.3, spd)
        Click(31, -0.3, spd)
        d_line.set(32, y=0.5 - 32 * p, angle=-5)
        Hold(32, -0.25, spd, 12)
        Click(33, 0.1, spd)
        Click(34, 0.123, spd)
        Click(35, 0.156, spd)
        Click(36, 0.2, spd)
        Click(37, 0.294, spd)
        Click(38, 0.38, spd)
        Click(39, 0.45, spd)
        Click(40, 0.4, spd)
        Click(41, 0.38, spd)
        Click(42, 0.25, spd)
        Click(43, 0.3, spd)
        d_line.set(44, y=0.5 - 44 * p, angle=0)
        Click(44, 0.4, spd)
        Click(45, -0.4, spd)
        Click(46, 0.4, spd)
        Click(47, -0.4, spd)
        Click(48, -0.17, spd)
        Click(48, 0.17, spd)
        Click(49, -0.15, spd)
        Click(50, 0.15, spd)
        Click(51, -0.19, spd)
        Click(52, 0.37, spd)
        Click(53, -0.37, spd)
        Click(54, 0.3, spd)
        Click(55, -0.3, spd)
        Click(56, 0.1, spd)
        Click(56, -0.1, spd)
        Click(57, 0.08, spd)
        Click(58, -0.07, spd)
        Click(59, 0.06, spd)
        Click(60, -0.25, spd)
        Click(60, 0.25, spd)
        Click(61, 0.25, spd)
        Click(62, -0.25, spd)
        Click(63, 0.25, spd)
        d_line.set(64, y=1 / 6)
        Offset(64)

        # 单手就能玩！
        Hold(0, -0.333, spd / 2, 25)
        d_line.set(0, width=1).set(23).set(24, width=0).set(31)
        line2 = Line(0.5, 1 / 3, 0, 0)
        with line2:
            Hold(1.5, -0.166, spd / 2, 23.5)
            line2.set(0.5).set(1.5, width=1).set(23).set(24, width=0)
        line3 = Line(0.5, 1 / 2, 0, 0)
        with line3:
            Hold(3, 0, spd / 2, 22)
            line3.set(2).set(3, width=1).set(23).set(24, width=0)
        line4 = Line(0.5, 2 / 3, 0, 0)
        with line4:
            Hold(4.5, 0.166, spd / 2, 20.5)
            line4.set(3.5).set(4.5, width=1).set(23).set(24, width=0)
        line5 = Line(0.5, 5 / 6, 0, 0)
        with line5:
            Hold(6, 0.333, spd / 2, 19)
            line5.set(5).set(6, width=1).set(23).set(24, width=0)
        Offset(32)
        Hold(0, 0.333, spd / 2, 25)
        d_line.set(0, width=1).set(23).set(24, width=0).set(31)
        with line2:
            Hold(1.5, 0.166, spd / 2, 23.5)
            line2.set(0.5).set(1.5, width=1).set(23).set(24, width=0)
        with line3:
            Hold(3, 0, spd / 2, 22)
            line3.set(2).set(3, width=1).set(23).set(24, width=0)
        with line4:
            Hold(4.5, -0.166, spd / 2, 20.5)
            line4.set(3.5).set(4.5, width=1).set(23).set(24, width=0)
        with line5:
            Hold(6, -0.333, spd / 2, 19)
            line5.set(5).set(6, width=1).set(23).set(24, width=0)
        Offset(32)
        Hold(0, -0.333, spd / 2, 25)
        d_line.set(0, width=1).set(23).set(24, width=0).set(31)
        with line2:
            Hold(1.5, 0.333, spd / 2, 23.5)
            line2.set(0.5).set(1.5, width=1).set(23).set(24, width=0)
        with line3:
            Hold(3, -0.166, spd / 2, 22)
            line3.set(2).set(3, width=1).set(23).set(24, width=0)
        with line4:
            Hold(4.5, 0.166, spd / 2, 20.5)
            line4.set(3.5).set(4.5, width=1).set(23).set(24, width=0)
        with line5:
            Hold(6, 0, spd / 2, 19)
            line5.set(5).set(6, width=1).set(23).set(24, width=0)
        Offset(32)
        Hold(0, 0.333, spd / 2, 25)
        d_line.set(0, width=1).set(23).set(24, width=0)
        with line2:
            Hold(1.5, -0.333, spd / 2, 23.5)
            line2.set(0.5).set(1.5, width=1).set(23).set(24, width=0)
        with line3:
            Hold(3, 0.166, spd / 2, 22)
            line3.set(2).set(3, width=1).set(23).set(24, width=0)
        with line4:
            Hold(4.5, -0.166, spd / 2, 20.5)
            line4.set(3.5).set(4.5, width=1).set(23).set(24, width=0)
        with line5:
            Hold(6, 0, spd / 2, 19)
            line5.set(5).set(6, width=1).set(23).set(24, width=0)
        Offset(32)
        spd *= 1.3

        d_line.set(0, width=1)
        Click(0, 0.3, spd)
        Flick(2, 0.3, spd)
        Click(4, -0.3, spd)
        Flick(6, -0.3, spd)
        Click(8, 0.1, spd)
        Flick(10, 0.1, spd)
        Click(12, -0.1, spd)
        Flick(14, -0.1, spd)
        Click(16, 0.27, spd)
        Flick(18, 0.27, spd)
        Click(20, 0.08, spd)
        Flick(22, 0.08, spd)
        Click(24, -0.27, spd)
        Flick(26, -0.27, spd)
        Click(28, -0.08, spd)
        Flick(30, -0.08, spd)
        d_line.set(32, y=0.5)
        Offset(32)

        # 点锁
        Click(0, 0.08, spd)
        Drag(0.5, 0.13, spd)
        Drag(1, 0.15, spd)
        Drag(1.5, 0.15, spd)
        Click(2, 0.08, spd)
        Drag(2.5, 0.13, spd)
        Drag(3, 0.15, spd)
        Drag(3.5, 0.15, spd)
        Click(4, -0.08, -spd)
        Drag(4.5, -0.13, -spd)
        Drag(5, -0.15, -spd)
        Drag(5.5, -0.15, -spd)
        Click(6, -0.08, -spd)
        Drag(6.5, -0.13, -spd)
        Drag(7, -0.15, -spd)
        Drag(7.5, -0.15, -spd)
        Click(8, 0.15, spd)
        Drag(8.5, 0.13, spd)
        Drag(9, 0.08, spd)
        Drag(9.5, 0.08, spd)
        Click(10, 0.15, spd)
        Drag(10.5, 0.13, spd)
        Drag(11, 0.08, spd)
        Drag(11.5, 0.08, spd)
        Click(12, -0.15, -spd)
        Drag(12.5, -0.13, -spd)
        Drag(13, -0.08, -spd)
        Drag(13.5, -0.08, -spd)
        Click(14, -0.15, -spd)
        Drag(14.5, -0.13, -spd)
        Drag(15, -0.08, -spd)
        Drag(15.5, -0.08, -spd)
        Click(16, 0.05, spd)
        Drag(16.5, 0.05, spd)
        Drag(17, 0.08, spd)
        Drag(17.5, 0.15, spd)
        Click(18, 0.20, -spd)
        Drag(18.5, 0.20, -spd)
        Drag(19, 0.18, -spd)
        Drag(19.5, 0.12, -spd)
        Click(20, -0.05, spd)
        Drag(20.5, -0.05, spd)
        Drag(21, -0.08, spd)
        Drag(21.5, -0.15, spd)
        Click(22, -0.20, -spd)
        Drag(22.5, -0.20, -spd)
        Drag(23, -0.18, -spd)
        Drag(23.5, -0.12, -spd)
        Offset(24)

        Click(0, 0.4, spd)
        Click(0.5, -0.4, spd)
        Click(1, 0.37, spd)
        Click(1.5, -0.37, spd)
        Click(2, 0.4, spd)
        Click(2.5, -0.4, spd)
        Click(3, 0.37, spd)
        Click(3.5, -0.37, spd)
        d_line.set(4)
        Click(4, 0.1, spd)
        Click(4.5, 0.1, spd)
        Click(5, -0.1, spd)
        Click(5.5, -0.1, spd)
        Click(6, 0.1, spd)
        Flick(6.5, -0.1, -spd)
        Click(8, 0.3, spd)
        Click(8, -0.3, spd)
        Click(9, 0.22, spd)
        Click(10, 0.3, spd)
        Flick(10, -0.3, -spd)
        Click(12, -0.1, spd)
        Click(13, 0.12, spd)
        Click(13.5, -0.08, spd)
        Flick(14, -0.08, -spd)
        Click(15, -0.3, spd)
        Click(15.5, 0.3, spd)
        Click(16, 0.3, spd)
        Click(16, -0.3, spd)
        Click(17, 0.22, spd)
        Click(18, 0.3, spd)
        Flick(18, -0.3, -spd)
        Click(20, 0.12, spd)
        Click(21, -0.12, spd)
        Click(21.5, 0.1, spd)
        Flick(22, -0.3, -spd)
        Click(23, 0.35, spd)
        Click(23.5, -0.35, spd)
        Click(24, 0.3, spd)
        Click(24, -0.3, spd)
        Click(25, 0.22, spd)
        Click(26, 0.3, spd)
        Flick(26, -0.3, -spd)
        Click(28, -0.3, spd)
        Click(29, 0.28, spd)
        Click(29.5, -0.28, spd)
        Flick(30, -0.2, -spd)
        Click(31, -0.25, spd)
        Click(31.5, 0.21, spd)
        Click(32, 0.37, spd)
        Click(32, -0.37, spd)
        Flick(33, 0.37, -spd)
        Flick(34, -0.37, -spd)
        Click(35, 0.25, spd)
        Click(35.5, 0.25, spd)
        Click(36, -0.15, spd)
        Click(37, 0.12, spd)
        Click(37.5, -0.12, spd)
        Flick(38, 0.1, -spd)
        Click(39, -0.05, spd)
        Click(39.5, 0.05, spd)
        Click(40, 0.35, spd)
        Click(40, -0.35, spd)
        Click(41, 0.33, spd)
        Flick(42, -0.35, -spd)
        Hold(42, 0.35, spd, 1)
        Hold(44, -0.08, spd, 1)
        Click(45, 0.12, spd)
        Click(46, -0.2, spd)
        Click(46.5, 0.2, spd)
        Click(47, -0.2, spd)
        Click(47.5, 0.2, spd)
        Click(48, -0.35, spd)
        Click(48, 0.35, spd)
        Click(49, -0.33, spd)
        Flick(50, 0.3, -spd)
        Hold(50, -0.35, spd, 1)
        Hold(52, 0.08, spd, 1)
        Click(53, -0.12, spd)
        Click(54, 0.2, spd)
        Click(54.5, -0.2, spd)
        Click(55, 0.2, spd)
        Click(55.5, -0.2, spd)
        Click(56, 0.35, spd)
        Click(56, -0.35, spd)
        Click(57, 0.33, spd)
        Flick(58, -0.35, -spd)
        Hold(58, 0.35, spd, 1)
        Click(60, 0.09, spd)
        Click(60, -0.09, spd)
        Click(61, 0.14, spd)
        Click(61, -0.14, spd)
        Click(61.5, 0.14, spd)
        Click(61.5, -0.14, spd)
        Click(62.5, 0.19, spd)
        Click(62.5, -0.19, spd)
        Click(63, 0.19, spd)
        Click(63, -0.19, spd)
        Click(64, 0.24, spd)
        Click(64, -0.24, spd)
        Click(64.5, 0.24, spd)
        Click(64.5, -0.24, spd)
        Flick(66, 0.22, -spd)
        Flick(66, -0.22, -spd)
        Click(67.5, 0.3, spd)
        Click(67.5, -0.3, spd)
        Click(68, 0.3, spd)
        Click(68, -0.3, spd)
        Click(69, 0.1, spd)
        Click(69, -0.1, spd)
        Click(70, -0.1, spd)
        Click(70.5, -0.1, spd)
        Click(71, 0.1, spd)
        Click(71.5, 0.1, spd)
        d_line.set(71.5, angle=180)
        d_line.set(71.51, angle=0)
        Offset(72)

        d_line.set(0)
        per = 2
        for i in range(per * 4 * 8):
            Drag(i / per, -0.45 + 0.9 * i / (per * 4 * 8), spd * 5)
        Offset(32)

        d_line.set(0, y=0.1).set(0.05, width=0)
        tmp_line = Line(0.5, 0, 0, 0).set(0).set(0.05, y=0.2, width=1)
        per = 2
        with Line(0.9, 0.5, 270, 0) as line:
            line.set(-1)
            line.set(0, width=1)
            for j in range(8):
                for i in range(per * 2):
                    Drag(j * 2 + i / per, -0.3 + 0.6 * i / (per * 2), spd * 5)
                    tmp_line.set(j * 2 + i / per, y=0.2 + 0.6 * i / (per * 2))
                tmp_line.set(j * 2 + 1.95, y=0.1)
            line.set(15).set(16, width=0)
            tmp_line.set(15).set(16, width=0)
            d_line.set(15).set(16, width=1)
        Offset(16)

        d_line.set(0)
        Click(0, -0.3, spd)
        Click(1, -0.3, spd)
        Click(2, -0.3, spd)
        Click(3, -0.3, spd)
        d_line.set(4, y=0.5)
        Click(4, 0.24, spd)
        Click(4.5, -0.24, spd)
        Click(5, 0.18, spd)
        Click(5.5, -0.18, spd)
        Click(6, 0.12, spd)
        Click(6.5, -0.12, spd)
        Click(7, 0.06, spd)
        Click(7.5, -0.06, spd)
        Flick(8, 0, spd)
        Click(11, 0, spd)
        Click(11.5, 0, spd)
        Click(12, 0.12, spd)
        Click(12.5, 0.12, spd)
        Click(13, -0.12, spd)
        Click(13.5, -0.12, spd)
        Click(14, 0.12, spd)
        Click(14.5, 0.12, spd)
        Flick(15, -0.12, spd)
        Offset(16)

        d_line.set(0)
        line1 = Line(-1, 0.5, 90, 0).set(0).set(2, width=1, x=0.7).set(8, x=2, width=0)
        line2 = Line(2, 0.5, 90, 0).set(0).set(2, width=1, x=0.3).set(8, x=-1, width=0)
        Flick(0, 0.25, spd)
        Flick(0, -0.25, spd)
        per = 2
        for i in range(per * 2):
            Drag(0.5 + i / per, 0.25 + 0.1 * i / (per * 2), spd)
            Drag(0.5 + i / per, -0.25 - 0.1 * i / (per * 2), spd)
        for i in range(per):
            Drag(2.5 + i / per, 0.35 - 0.1 * i / per, spd)
            Drag(2.5 + i / per, -0.35 + 0.1 * i / per, spd)
        d_line.set(4, y=0.2)
        Click(4, 0.25, spd)
        Click(4, -0.25, spd)
        Flick(5, 0.25, spd)
        Flick(5, -0.25, spd)
        Flick(5.5, 0.25, spd)
        Flick(5.5, -0.25, spd)
        Hold(7, 0.2, spd, 2)
        Hold(7, -0.2, spd, 2)
        Hold(10, 0.32, spd, 1)
        Hold(10, -0.32, spd, 1)
        d_line.set(12)
        Flick(12, 0, spd)
        d_line.set(12.8, y=0.85)
        d_line.set(13, y=0.9)
        spd = -spd
        Hold(13, 0.2, spd, 2)
        Hold(13, -0.2, spd, 2)
        Offset(16)

        per = 2
        for i in range(per * 2):
            Drag(i / per, 0.4 * i / (per * 2), spd)
            Drag(i / per, -0.4 * i / (per * 2), spd)
        for i in range(per * 2):
            Drag(2 + i / per, 0.4 - 0.4 * i / (per * 2), spd)
            Drag(2 + i / per, -0.4 + 0.4 * i / (per * 2), spd)
        Hold(4, 0, spd, 1)
        Flick(6.5, 0, spd)
        Offset(8)

        Click(0, 0.4, spd)
        Drag(4 / 15, 0.34, spd)
        Drag(8 / 15, 0.28, spd)
        Drag(12 / 15, 0.22, spd)
        Click(0, -0.4, spd)
        Drag(4 / 15, -0.34, spd)
        Drag(8 / 15, -0.28, spd)
        Drag(12 / 15, -0.22, spd)
        Offset(4 / 3)
        Click(0, 0.22, spd)
        Drag(4 / 15, 0.28, spd)
        Drag(8 / 15, 0.34, spd)
        Drag(12 / 15, 0.40, spd)
        Click(0, -0.22, spd)
        Drag(4 / 15, -0.28, spd)
        Drag(8 / 15, -0.34, spd)
        Drag(12 / 15, -0.40, spd)
        Offset(4 / 3)
        Click(0, 0.4, spd)
        Drag(4 / 15, 0.34, spd)
        Drag(8 / 15, 0.28, spd)
        Drag(12 / 15, 0.22, spd)
        Click(0, -0.4, spd)
        Drag(4 / 15, -0.34, spd)
        Drag(8 / 15, -0.28, spd)
        Drag(12 / 15, -0.22, spd)
        Offset(4 / 3)

        Click(0, 0.15, spd)
        Click(1, 0.1, spd)
        Click(2, 0.15, spd)
        Click(3, 0.1, spd)
        Click(0.5, -0.15, spd)
        Click(1.5, -0.1, spd)
        Click(2.5, -0.15, spd)
        Click(3.5, -0.1, spd)

        Click(4, 0.25, spd)
        Drag(4.25, 0.28, spd)
        for i in range(6):
            Drag(4.5 + i / 4, 0.31, spd)
        Click(4, -0.25, spd)
        Drag(4.25, -0.28, spd)
        for i in range(6):
            Drag(4.5 + i / 4, -0.31, spd)
        Click(6, 0.31, spd)
        Drag(6.25, 0.28, spd)
        for i in range(6):
            Drag(6.5 + i / 4, 0.25, spd)
        Click(6, -0.31, spd)
        Drag(6.25, -0.28, spd)
        for i in range(6):
            Drag(6.5 + i / 4, -0.25, spd)
        Click(8, 0.22, spd)
        for i in range(7):
            Drag(8.25 + i / 4, 0.21 - 0.1 * i / 7, spd)
        Click(8, -0.22, spd)
        for i in range(7):
            Drag(8.25 + i / 4, -0.21 + 0.1 * i / 7, spd)
        Hold(10, 0, spd, 4)
        Click(13.5, 0.3, spd)
        Click(14, 0.3, spd)
        Click(15, 0.3, spd)
        Offset(16)

        Flick(0, 0.2, spd)
        Flick(0, -0.2, spd)
        Hold(1.5, 0.2, spd, 2)
        Hold(1.5, -0.2, spd, 2)
        Hold(5, -0.1, spd, 1)
        Click(5, 0.1, spd)
        Click(6, 0.07, spd)
        Click(7, 0.1, spd)
        Click(7, -0.1, spd)
        Flick(8, -0.27, spd)
        Click(8, 0.27, spd)
        Click(9, 0.30, spd)
        Click(10, 0.27, spd)
        Click(11, 0.30, spd)
        Click(11, -0.30, spd)
        Click(13, 0.11, spd)
        Click(13, -0.11, spd)
        Click(14, 0.11, spd)
        Click(14, -0.11, spd)
        Drag(16, 0.25, spd)
        Drag(17, 0.27, spd)
        Drag(18, 0.27, spd)
        Drag(19, 0.25, spd)
        Click(16, -0.25, spd)
        Click(17, -0.27, spd)
        Click(17.5, -0.27, spd)
        Click(18, -0.27, spd)
        Click(19, -0.25, spd)
        Offset(20)

        d_line.set(0)
        for i in range(8):
            Drag(i / 2, 0, spd)
        d_line.set(4, y=0.1, angle=360).set(4, angle=0)
        spd = -spd
        Offset(4)

        line1 = Line(-0.8, 0.5, 90, 0).set(0).set(3, width=1, x=0.7).set(6, x=1.7, width=0)
        line2 = Line(1.9, 0.5, 90, 0).set(0).set(3, width=1, x=0.3).set(6, x=-1, width=0)
        Flick(0, 0.2, spd)
        Flick(0, -0.2, spd)
        Flick(4 / 3, 0.2, spd)
        Flick(4 / 3, -0.2, spd)
        Hold(8 / 3, 0.3, spd, 6 - 8 / 3)
        Hold(8 / 3, -0.3, spd, 6 - 8 / 3)
        Flick(7, 0, spd)
        Offset(8)

        Click(0, 0.11, spd)
        Drag(0.5, 0.25, spd)
        Drag(1, 0.3, spd)
        Drag(1.5, 0.32, spd)
        Drag(2, 0.32, spd)
        Drag(2.5, 0.32, spd)
        Drag(3, 0.3, spd)
        Drag(3.5, 0.25, spd)
        Click(0, -0.11, spd)
        Drag(0.5, -0.25, spd)
        Drag(1, -0.3, spd)
        Drag(1.5, -0.32, spd)
        Drag(2, -0.32, spd)
        Drag(2.5, -0.32, spd)
        Drag(3, -0.3, spd)
        Drag(3.5, -0.25, spd)
        Offset(4)

        Click(0, 0.2, spd)
        Click(0, -0.2, spd)
        for i in range(1, 8):
            Drag(i / 2, 0.2 - 0.05 * i, spd)
            Drag(i / 2, -0.2 + 0.05 * i, spd)
        Offset(4)

        Click(0, 0.39, spd)
        Click(0.5, 0.39, spd)
        Click(1, -0.39, spd)
        Click(1.5, -0.39, spd)
        Click(2, 0.29, spd)
        Click(2.5, 0.29, spd)
        Click(3, -0.29, spd)
        Click(3.5, -0.29, spd)
        Flick(4, 0, spd)
        Hold(5.5, 0.1, spd, 1.5).set(4.5).set(5, pos=0.25)
        Hold(5.5, -0.1, spd, 1.5).set(4.5).set(5, pos=-0.25)
        Flick(8, 0.25, spd)
        Flick(8, -0.25, spd)
        Flick(8 + 4 / 3, 0.28, spd)
        Flick(8 + 4 / 3, -0.28, spd)
        Hold(8 + 8 / 3, 0.31, spd, 6 - 8 / 3)
        Hold(8 + 8 / 3, -0.31, spd, 6 - 8 / 3)
        Click(15, 0, spd)
        Offset(16)

        Click(0, 0.27, spd)
        Click(0, -0.27, spd)
        Hold(7 / 8, 0.27, spd, 7 / 8)
        Hold(14 / 8, -0.27, spd, 7 / 8)
        Hold(21 / 8, 0.27, spd, 7 / 8)
        Hold(28 / 8, -0.27, spd, 7 / 8)
        Click(35 / 8, -0.27, spd)
        Hold(42 / 8, 0.10, spd, 7 / 8)
        Hold(49 / 8, -0.10, spd, 7 / 8)
        Hold(7, 0.10, spd, 7 / 8)
        Click(7, -0.10, spd)
        Flick(8, 0.29, spd)
        Flick(8, -0.29, spd)
        Hold(8 + 4 / 3, 0.4, spd, 1).set(7 + 4 / 3).set(7.5 + 4 / 3, pos=0.29)
        Hold(8 + 4 / 3, -0.4, spd, 1).set(7 + 4 / 3).set(7.5 + 4 / 3, pos=-0.29)
        Hold(13, 0.12, spd, 1)
        Click(13, -0.12, spd)
        Click(14, -0.05, spd)
        Click(15, 0.12, spd)
        Click(15, -0.12, spd)
        Offset(16)

        Flick(0, 0.25, spd)
        Click(0, -0.25, spd)
        Click(1, -0.3, spd)
        Click(2, -0.25, spd)
        Click(3, -0.3, spd)
        Click(3.5, 0.3, spd)
        Click(4, 0.1, spd)
        Click(4.5, 0.1, spd)
        Click(5, -0.1, spd)
        Click(5.5, -0.1, spd)
        Click(6, 0.1, spd)
        Click(6.5, 0.1, spd)
        Click(7, -0.1, spd)
        Click(7.5, -0.1, spd)
        Click(8, 0.26, spd)
        Click(9, 0.3, spd)
        Click(10, -0.3, spd)
        Click(11, -0.26, spd)
        d_line.set(12)
        Hold(12, -0.15, spd, 0.5)
        Flick(12, -0.15, spd)
        Hold(13, -0.05, spd, 0.5)
        Flick(13, -0.05, spd)
        Hold(14, 0.05, spd, 0.5)
        Flick(14, 0.05, spd)
        Hold(15, 0.15, spd, 0.5)
        Flick(15, 0.15, spd)
        d_line.set(16, y=0.5)
        Hold(16, 0.302, spd, 1)
        Hold(16, -0.302, spd, 1)
        d_line.set(17, y=0.1)
        Click(18, 0.302, spd)
        Click(19, 0.302, spd)
        Click(18, -0.302, spd)
        Click(19, -0.302, spd)
        Flick(21, 0.211, spd)
        Flick(21, 0.211, spd)
        Click(22, -0.27, spd)
        Drag(22.5, -0.23, spd)
        Drag(23, -0.19, spd)
        Drag(23.5, -0.15, spd)
        Click(22, 0.11, spd)
        Drag(22.5, 0.15, spd)
        Drag(23, 0.19, spd)
        Drag(23.5, 0.23, spd)
        Click(24, 0, spd)
        Drag(24.5, -0.01, spd)
        Drag(25, -0.03, spd)
        Drag(25.5, -0.06, spd)
        Drag(26, -0.08, spd)
        Drag(26.5, -0.09, spd)
        Drag(27, -0.1, spd)
        Click(24, 0.3, spd)
        Drag(24.5, 0.29, spd)
        Drag(25, 0.27, spd)
        Drag(25.5, 0.24, spd)
        Drag(26, 0.22, spd)
        Drag(26.5, 0.21, spd)
        Drag(27, 0.2, spd)
        d_line.set(28)
        Hold(28, -0.19, spd, 0.5)
        Flick(28, -0.19, spd)
        Hold(29, 0.19, spd, 0.5)
        Flick(29, 0.19, spd)
        Hold(30, -0.15, spd, 0.5)
        Flick(30, -0.15, spd)
        Hold(31, 0.15, spd, 0.5)
        Flick(31, 0.15, spd)
        d_line.set(32, y=0.5)
        Hold(32, -0.35, spd, 1)
        d_line.set(33, y=0.1)
        Click(34, -0.35, spd)
        Click(35, -0.35, spd)
        Hold(32, 0, spd, 1)
        Click(34, 0, spd)
        Click(35, 0, spd)
        Flick(37, 0.17, spd)
        Flick(37, -0.17, spd)
        Hold(38, 0.17, spd, 1)
        Hold(38, -0.17, spd, 1)
        Click(40, 0, spd)
        Drag(40.5, 0.01, spd)
        Drag(41, 0.03, spd)
        Drag(41.5, 0.06, spd)
        Drag(42, 0.08, spd)
        Drag(42.5, 0.09, spd)
        Drag(43, 0.1, spd)
        Click(40, -0.3, spd)
        Drag(40.5, -0.29, spd)
        Drag(41, -0.27, spd)
        Drag(41.5, -0.24, spd)
        Drag(42, -0.22, spd)
        Drag(42.5, -0.21, spd)
        Drag(43, -0.2, spd)
        Offset(44)

        Click(0, 0.11, spd)
        Drag(0.5, 0.25, spd)
        Drag(1, 0.3, spd)
        Drag(1.5, 0.32, spd)
        Drag(2, 0.32, spd)
        Drag(2.5, 0.32, spd)
        Drag(3, 0.3, spd)
        Drag(3.5, 0.25, spd)
        Click(0, -0.11, spd)
        Drag(0.5, -0.25, spd)
        Drag(1, -0.3, spd)
        Drag(1.5, -0.32, spd)
        Drag(2, -0.32, spd)
        Drag(2.5, -0.32, spd)
        Drag(3, -0.3, spd)
        Drag(3.5, -0.25, spd)
        Click(4, 0.28, spd)
        Hold(4, -0.28, spd, 1)
        Hold(5, 0.28, spd, 1)
        Hold(6, -0.28, spd, 1)
        Hold(7, 0.28, spd, 1)
        Hold(8, -0.1, spd, 1)
        Hold(9, 0.1, spd, 1)
        Hold(10, -0.1, spd, 1)
        Hold(11, 0.1, spd, 1)
        Flick(12, -0.4, spd)
        Flick(13, 0.4, spd)
        Flick(14, -0.4, spd)
        Hold(17, -0.1, spd, 1)
        Click(17, 0.1, spd)
        Click(18, 0.08, spd)
        Click(19, 0.1, spd)
        Click(19, -0.1, spd)
        Click(20, 0.28, spd)
        Flick(20, -0.28, spd)
        Click(21, 0.37, spd)
        Click(22, 0.28, spd)
        Click(23, 0.37, spd)
        Click(23, -0.27, spd)
        Click(25, 0.123, spd)
        Click(25, -0.123, spd)
        Flick(26, 0.123, spd)
        Flick(26, -0.123, spd)
        Click(28, 0.26, spd)
        Click(28, -0.26, spd)
        Click(29, 0.26, spd)
        Click(29.5, 0.26, spd)
        Click(30, -0.26, spd)
        Click(31, 0.26, spd)
        Offset(32)

        d_line.set(0)
        Hold(0, 0.09, spd, 0.5)
        Flick(0, 0.09, spd)
        d_line.set(1, x=0.6)
        Hold(1, 0.03, spd, 0.5)
        Flick(1, 0.03, spd)
        d_line.set(2, x=0.5)
        Hold(2, -0.03, spd, 0.5)
        Flick(2, -0.03, spd)
        d_line.set(3, x=0.6)
        Hold(3, -0.09, spd, 0.5)
        Flick(3, -0.09, spd)
        d_line.set(4, x=0.5)
        Hold(4, 0.32, spd, 1)
        Hold(4, -0.32, spd, 1)
        Click(6, 0.32, spd)
        Click(7, 0.32, spd)
        Click(6, -0.32, spd)
        Click(7, -0.32, spd)
        Click(9, 0.23, spd)
        Click(9, -0.23, spd)
        Click(10, 0.27, spd)
        Drag(10.5, 0.23, spd)
        Drag(11, 0.19, spd)
        Drag(11.5, 0.15, spd)
        Click(10, -0.11, spd)
        Drag(10.5, -0.15, spd)
        Drag(11, -0.19, spd)
        Drag(11.5, -0.23, spd)
        Click(12, 0, spd)
        Drag(12.5, 0.01, spd)
        Drag(13, 0.03, spd)
        Drag(13.5, 0.06, spd)
        Drag(14, 0.08, spd)
        Drag(14.5, 0.09, spd)
        Drag(15, 0.1, spd)
        Click(12, -0.3, spd)
        Drag(12.5, -0.29, spd)
        Drag(13, -0.27, spd)
        Drag(13.5, -0.24, spd)
        Drag(14, -0.22, spd)
        Drag(14.5, -0.21, spd)
        Drag(15, -0.2, spd)
        d_line.set(16)
        Hold(16, 0.19, spd, 0.5)
        Flick(16, 0.19, spd)
        d_line.set(17, x=0.4)
        Hold(17, -0.19, spd, 0.5)
        Flick(17, -0.19, spd)
        d_line.set(18, x=0.5)
        Hold(18, 0.15, spd, 0.5)
        Flick(18, 0.15, spd)
        d_line.set(19, x=0.4)
        Hold(19, -0.15, spd, 0.5)
        Flick(19, -0.15, spd)
        d_line.set(20, x=0.5)
        Hold(20, 0, spd, 1)
        Hold(20, 0.33, spd, 1)
        Click(22, 0, spd)
        Click(22, 0.33, spd)
        Click(23, 0, spd)
        Click(23, 0.33, spd)
        Flick(25, 0.12, spd)
        Flick(25, -0.12, spd)
        Hold(26, 0.12, spd, 1)
        Hold(26, -0.12, spd, 1)
        Click(28, -0.34, spd)
        Click(28.5, -0.34, spd)
        Click(29, 0.34, spd)
        Click(29.5, 0.34, spd)
        Click(30, -0.28, spd)
        Click(30.5, 0.28, spd)
        Click(31, -0.28, spd)
        Click(31.5, 0.28, spd)
        Offset(32)

        Click(0, -0.18, spd)
        Drag(0.25, -0.085, spd)
        Drag(0.5, 0, spd)
        Drag(0.75, 0.075, spd)
        Drag(1, 0.13, spd)
        Drag(1.25, 0.15, spd)
        Drag(1.5, 0.16, spd)
        Drag(1.75, 0.17, spd)
        Drag(2, 0.17, spd)
        Drag(2.25, 0.16, spd)
        Drag(2.5, 0.15, spd)
        Drag(2.75, 0.13, spd)
        Drag(3, 0.075, spd)
        Drag(3.25, 0, spd)
        Drag(3.5, -0.085, spd)
        Drag(3.75, -0.18, spd)
        Flick(4, 0.39, spd)
        Flick(5, 0.39, spd)
        Flick(4, -0.39, spd)
        Flick(5, -0.39, spd)
        Flick(6, 0.39, spd)
        Flick(7, 0.39, spd)
        Flick(6, -0.39, spd)
        Flick(7, -0.39, spd)
        Flick(8, 0.25, spd)
        Flick(9, 0.25, spd)
        Flick(8, -0.25, spd)
        Flick(9, -0.25, spd)
        Flick(10, 0.25, spd)
        Flick(11, 0.25, spd)
        Flick(10, -0.25, spd)
        Flick(11, -0.25, spd)
        Click(12, 0.1, spd)
        Click(13, 0.1, spd)
        Flick(14, 0.1, spd)
        Click(12, -0.1, spd)
        Click(13, -0.1, spd)
        Flick(14, -0.1, spd)
        Hold(16, 0.333, spd, 44)
        Hold(19.5, 0.166, spd, 41.5)
        Hold(23, 0, spd, 39)
        Hold(26.5, -0.166, spd, 36.5)
        Hold(30, -0.333, spd, 34)
        Offset(64)

        d_line.set(0)
        ano_line = Line(0.5, 0.9, 0, 0).set(-1).set(0, width=1)
        Click(2, 0.09, spd)
        Click(2, -0.09, spd)
        Click(3, -0.09, spd)
        Hold(4, 0.27, spd, 3)
        Click(4, -0.27, spd)
        Click(5, -0.30, spd)
        Click(6, -0.30, spd)
        Click(7, -0.27, spd)
        Hold(8, -0.11, spd, 3)
        Click(9, 0.11, spd)
        Click(10, 0.05, spd)
        Click(11, 0.11, spd)
        Hold(12, -0.31, spd, 2)
        Click(12, 0.25, spd)
        Click(13, 0.27, spd)
        Click(14, 0.29, spd)
        Click(15, 0.27, spd)
        Click(15, -0.27, spd)
        d_line.set(16, y=0.2, angle=5)
        Click(17, 0.09, spd)
        Click(18, 0.09, spd)
        Click(18, -0.09, spd)
        Click(19, -0.09, spd)
        Hold(20, 0.322, spd, 2)
        Click(20, -0.322, spd)
        Click(21, -0.36, spd)
        Click(22, -0.322, spd)
        Click(23, 0.284, spd)
        Click(23, -0.284, spd)
        Click(24, 0.2, spd)
        Drag(24.5, 0.1, spd)
        Click(25, -0.2, spd)
        Drag(25.5, -0.1, spd)
        Click(26, 0.2, spd)
        Drag(26.5, 0.1, spd)
        Click(27, -0.2, spd)
        Drag(27.5, -0.1, spd)
        Flick(28, 0.42, -spd, line=ano_line)
        Flick(28, -0.42, -spd, line=ano_line)
        Click(29, 0.3, spd)
        Click(29, -0.3, spd)
        Flick(30, 0.42, -spd, line=ano_line)
        Flick(30, -0.42, -spd, line=ano_line)
        Click(31, 0.3, spd)
        Click(31, -0.3, spd)
        Click(33, -0.22, spd)
        Hold(33, 0.22, spd, 1)
        Flick(34, -0.15, -spd, line=ano_line)
        Click(35, -0.22, spd)
        Hold(35, 0.22, spd, 1)
        Click(36, -0.30, spd)
        Click(37, -0.34, spd)
        Hold(37, 0.34, spd, 1)
        Flick(38, -0.2, -spd, line=ano_line)
        Click(39, -0.34, spd)
        Hold(39, 0.34, spd, 1)
        Hold(41, -0.25, spd, 1)
        Click(41, 0.25, spd)
        Flick(42, 0.17, -spd, line=ano_line)
        Hold(43, -0.25, spd, 1)
        Click(43, 0.25, spd)
        Click(44, 0.28, spd)
        Click(45, 0.32, spd)
        Flick(46, 0.24, -spd, line=ano_line)
        Click(47, 0.32, spd)
        Hold(45, -0.32, spd, 1)
        Hold(47, -0.32, spd, 1)
        d_line.set(48, angle=-5)
        Click(49, -0.34, spd)
        Hold(49, 0.34, spd, 1)
        Flick(50, -0.25, -spd, line=ano_line)
        Click(51, -0.34, spd)
        Hold(51, 0.34, spd, 1)
        Click(52, -0.28, spd)
        Click(53, -0.32, spd)
        Flick(54, -0.24, -spd, line=ano_line)
        Click(55, -0.32, spd)
        Hold(53, 0.32, spd, 1)
        Hold(55, 0.32, spd, 1)
        Click(57, 0.34, spd)
        Hold(57, -0.34, spd, 1)
        Flick(58, 0.25, -spd, line=ano_line)
        Click(59, 0.34, spd)
        Hold(59, -0.34, spd, 1)
        Click(60, 0.28, spd)
        Click(61, 0.32, spd)
        Flick(62, 0.24, -spd, line=ano_line)
        Click(63, 0.32, spd)
        Hold(61, -0.32, spd, 1)
        Hold(63, -0.32, spd, 1)
        d_line.set(64, y=0.1, angle=0)
        Offset(64)

        Click(1, 0.25, spd)
        Flick(2, 0.2, -spd, line=ano_line)
        Click(3, 0.15, spd)
        Click(4, 0.1, spd)
        Click(5, 0.05, spd)
        Flick(6, 0, -spd, line=ano_line)
        Click(7, 0.05, spd)
        Click(1, -0.2, spd)
        Flick(2, -0.15, -spd, line=ano_line)
        Click(3, -0.2, spd)
        Click(4, -0.25, spd)
        Click(5, -0.3, spd)
        Flick(6, -0.35, -spd, line=ano_line)
        Click(7, -0.3, spd)
        Offset(8)
        Click(1, -0.25, spd)
        Flick(2, -0.2, -spd, line=ano_line)
        Click(3, -0.15, spd)
        Click(4, -0.1, spd)
        Click(5, -0.05, spd)
        Flick(6, -0, -spd, line=ano_line)
        Click(7, -0.05, spd)
        Click(1, 0.2, spd)
        Flick(2, 0.15, -spd, line=ano_line)
        Click(3, 0.2, spd)
        Click(4, 0.25, spd)
        Click(5, 0.3, spd)
        Flick(6, 0.35, -spd, line=ano_line)
        Click(7, 0.3, spd)
        Offset(8)
        Click(1, 0.25, spd)
        Flick(2, 0.2, -spd, line=ano_line)
        Click(3, 0.15, spd)
        Click(4, 0.1, spd)
        Click(5, 0.05, spd)
        Flick(6, 0, -spd, line=ano_line)
        Click(7, 0.05, spd)
        Click(1, -0.2, spd)
        Flick(2, -0.15, -spd, line=ano_line)
        Click(3, -0.2, spd)
        Click(4, -0.25, spd)
        Click(5, -0.3, spd)
        Flick(6, -0.35, -spd, line=ano_line)
        Click(7, -0.3, spd)
        Offset(8)
        Click(1, 0.25, spd)
        Flick(2, 0.25, -spd, line=ano_line)
        Click(3, 0.25, spd)
        Click(1, -0.25, spd)
        Flick(2, -0.25, -spd, line=ano_line)
        Click(3, -0.25, spd)
        Click(4, 0.322, spd)
        Click(4, -0.322, spd)
        Click(5, 0.322, spd)
        Click(5.5, 0.322, spd)
        Flick(6, -0.322, -spd, line=ano_line)
        Click(7, 0.322, spd)
        ano_line.set(8).set(9, width=0)
        Offset(8)
        spd /= 2

        d_line.set(120)
        Hold(0, 0, spd, 143)
        Hold(96, 0.36, spd, 20)
        Hold(119, -0.2, spd, 24)
        Hold(121, 0.2, spd, 22)
        d_line.set(144, y=0.5)
        Click(4, 0.104, spd)
        Click(6, -0.156, spd)
        Click(7, 0.130, spd)
        Click(12, 0.404, spd)

        Click(17, 0.317, spd).set(9).set(17, pos=-0.317)
        Click(18, 0.251, spd).set(10).set(18, pos=-0.251)
        Click(20, 0.196, spd).set(12).set(20, pos=-0.196)
        Click(21, 0.259, spd).set(13).set(21, pos=-0.259)
        Click(22, 0.316, spd).set(14).set(22, pos=-0.316)
        Click(23, 0.259, spd).set(15).set(23, pos=-0.259)

        Click(25, -0.143, spd).set(17).set(25, pos=0.143)
        Click(26, -0.247, spd).set(18).set(26, pos=0.247)
        Click(27, -0.169, spd).set(19).set(27, pos=0.169)
        Click(28, -0.325, spd).set(20).set(28, pos=0.325)
        Click(29, -0.260, spd).set(21).set(29, pos=0.260)
        Click(30, -0.195, spd).set(22).set(30, pos=0.195)
        Click(31, -0.130, spd).set(23).set(31, pos=0.130)

        Click(33, 0.317, spd).set(25).set(33, pos=-0.317)
        Click(34, 0.251, spd).set(26).set(34, pos=-0.251)
        Click(36, 0.196, spd).set(28).set(36, pos=-0.196)
        Click(37, 0.259, spd).set(29).set(37, pos=-0.259)
        Click(38, 0.316, spd).set(30).set(38, pos=-0.316)
        Click(39, 0.259, spd).set(31).set(39, pos=-0.259)

        Click(41, -0.130, spd).set(33).set(41, pos=0.130)
        Click(42, -0.195, spd).set(34).set(42, pos=0.195)
        Click(43, -0.260, spd).set(35).set(43, pos=0.260)
        Click(44, -0.325, spd).set(36).set(44, pos=0.325)
        Click(45, -0.260, spd).set(37).set(45, pos=0.260)
        Click(46, -0.195, spd).set(38).set(46, pos=0.195)
        Click(47, -0.130, spd).set(39).set(47, pos=0.130)

        Click(49, 0.130, spd).set(41).set(49, pos=-0.130)
        Click(50, 0.195, spd).set(42).set(50, pos=-0.195)
        Click(51, 0.260, spd).set(43).set(51, pos=-0.260)
        Click(52, 0.325, spd).set(44).set(52, pos=-0.325)
        Click(53, 0.260, spd).set(45).set(53, pos=-0.260)
        Click(54, 0.195, spd).set(46).set(54, pos=-0.195)
        Click(55, 0.130, spd).set(47).set(55, pos=-0.130)

        Click(57, -0.160, spd).set(49).set(57, pos=0.160)
        Click(58, -0.160, spd).set(50).set(58, pos=0.160)
        Click(60, -0.346, spd).set(52).set(60, pos=0.346)
        Click(61, -0.260, spd).set(53).set(61, pos=0.260)
        Click(62, -0.303, spd).set(54).set(62, pos=0.303)
        Click(63, -0.217, spd).set(55).set(63, pos=0.217)

        Click(65, 0.160, spd).set(57).set(65, pos=-0.160)
        Click(66, 0.252, spd).set(58).set(66, pos=-0.252)
        Click(68, 0.346, spd).set(60).set(68, pos=-0.346)
        Click(69, 0.260, spd).set(61).set(69, pos=-0.260)
        Click(70, 0.303, spd).set(62).set(70, pos=-0.303)
        Click(71, 0.217, spd).set(63).set(71, pos=-0.217)

        Click(73, -0.325, spd).set(65).set(73, pos=0.325)
        Click(74, -0.260, spd).set(66).set(74, pos=0.260)
        Click(75, -0.195, spd).set(67).set(75, pos=0.195)
        Click(76, -0.325, spd).set(68).set(76, pos=0.325)
        Click(77, -0.260, spd).set(69).set(77, pos=0.260)
        Click(78, -0.195, spd).set(70).set(78, pos=0.195)
        Click(79, -0.130, spd).set(71).set(79, pos=0.130)

        Click(81, 0.130, spd).set(73).set(81, pos=-0.130)
        Click(82, 0.195, spd).set(74).set(82, pos=-0.195)
        Click(84, 0.325, spd).set(76).set(84, pos=-0.325)
        Click(85, 0.260, spd).set(77).set(85, pos=-0.260)
        Click(86, 0.195, spd).set(78).set(86, pos=-0.195)
        Click(87, 0.130, spd).set(79).set(87, pos=-0.130)

        Click(89, -0.104, spd).set(81).set(89, pos=0.104)
        Click(90, -0.156, spd).set(82).set(90, pos=0.156)
        Click(91, -0.208, spd).set(83).set(91, pos=0.208)
        Click(92, -0.260, spd).set(84).set(92, pos=0.260)
        Click(93, -0.312, spd).set(85).set(93, pos=0.312)
        Click(94, -0.364, spd).set(86).set(94, pos=0.364)
        Click(95, -0.416, spd).set(87).set(95, pos=0.416)
        Offset(144)

preview()
# preview('Dasein', 'IN Lv.13', 'dasein.mp3', 'dasein.jpg', height=800, width=1280, size=850)
